@charset "utf-8"; 
@font-face{font-family:"iconfont";src:url('iconfont.woff2?t=1660111206908') format('woff2'),url('iconfont.woff?t=1660111206908') format('woff'),url('iconfont.ttf?t=1660111206908') format('truetype')}
.iconfont{font-family:"iconfont" !important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-755danzi:before{content:"\e616"}
.icon-fasong:before{content:"\e705"}
.icon-xinlangweibo:before{content:"\e602"}
.icon-dianhuatianchong:before{content:"\e678"}
.icon-kefu:before{content:"\e63f"}
.icon-weixin:before{content:"\e603"}
.icon-youxiang:before{content:"\e612"}
.icon-chuanzhen:before{content:"\e6b3"}
.icon-yuanshuju-wangzhi:before{content:"\e62d"}
.icon-fangdajing:before{content:"\e687"}
.icon-qiye:before{content:"\e724"}
.icon-jiantou-copy-copy:before{content:"\e600"}
.icon-jiantou-copy-copy1:before{content:"\e601"}
.icon-jiantou-copy-copy1-copy:before{content:"\e725"}
.icon-jiantou-copy-copy1-copy1:before{content:"\e726"}
html { font-family: sans-serif; line-height: 1.15; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; -ms-overflow-style: scrollbar; -webkit-tap-highlight-color: rgba(0,0,0,0)}
body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center, textarea,dl, dt, dd, ol, ul, li,fieldset, form, label, legend, caption,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; -webkit-tap-highlight-color: rgba(0,0,0,0);
    -webkit-text-size-adjust: none;
    box-sizing: border-box;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block;}
body { font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; font-variant: tabular-nums; line-height: 1.5715; font-family: inherit; background-color: #fff; font-feature-settings: "tnum","tnum"; font-size: 12px; line-height: 1.6; }
ol, ul { list-style: none;}
blockquote, q { quotes: none;}
blockquote:before, blockquote:after,q:before, q:after { content: ''; content: none;}
table { border-collapse: collapse; border-spacing: 0; }
input,select,textarea { outline: none; border: none; background: none;}
a { text-decoration: none }
.fr { float: right; }
.fl { float: left; }
.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; font-size: 0;}
.clearfix { *zoom: 1; }  
a { color: #999;}
.clr{ clear:both;}
.r{ margin-right:0 !important;}
.mti10{margin-top: 10px!important;}
.mti20{margin-top: 20px!important;}
.mti25{margin-top: 25px!important;}
.mti15{margin-top: 15px!important;}
.mi0{ margin: 0 auto!important;}
.mib5{margin-bottom:5px!important;}
.pt20pb20 { padding: 20px 0;}
.bb1d { border-bottom: 1px dashed #bfbfbf;}
.hi5 { height: 5px;}
.hi10 { height: 10px;}
.hi15 { height: 15px;}
.hi20 { height: 20px;}
.hi30 { height: 30px;}

.hi50 { height: 50px;}
.clear{ margin:0px; padding:0px; height:0px; width:0px; line-height:0px; clear:both;}
.enDaXie { text-transform: uppercase;}
.w1280 { width:1280px; margin:0 auto;overflow: hidden;clear: both;}
.w100 { width: 100%; margin: 0 auto; overflow: hidden; clear: both; background-position: center; background-repeat: no-repeat; position: relative;}
.w1200 { width:1200px; margin:0 auto;overflow: hidden;clear: both;}
.w1300 { width:1300px; margin:0 auto;overflow: hidden;clear: both;}
.innerTT { width: 100%; margin: 0 auto; overflow: hidden; clear: both; padding: 30px 0; line-height: 50px; color: #010101; text-align: center; font-size: 48px; font-weight: 200;}

.nav { width: 100%; height: 80px; position: fixed; left:0; top: 0; z-index: 9999; background-color: #000; }
.nav .navCon { width: 1300px; margin: 0 auto; display: flex; align-items: center; height: 80px; position: relative; }
.logo{ width: 150px; height: 80px;  background: url(../img/logo.svg) no-repeat center center; display:inline-block; background-size: contain;}
.menu { width: auto; margin: auto; display: block; height: 80px; text-align: center;  margin-left: 50px;}
.menu ul.dropdown li { height: 80px; padding: 0 25px; font-size: 0; display:inline-flex; align-items: center; position: relative;}
.menu ul.dropdown li a { display: block; height: 80px; line-height: 80px; font-size: 14px; color: #fff; font-weight: 400; letter-spacing: 2px; position:relative; }
.nav .nav-icon { width: 93px; text-align: right; display: flex; justify-content: flex-end;}
.nav .nav-icon i {width: 21px; height: 21px;  display: block; -webkit-transition: backgroud 0.3s; transition: backgroud 0.3s; background-size: 100%; background: url(../img/icon_search.png) no-repeat center center;}
.nav .nav-tel {  display: flex; justify-content: flex-end; height: 60px; line-height: 22px; margin-top: 15px; margin-right: 10px; color: #fff; font-size: 16px; }


.menu ul.dropdown ul { display: none; position: absolute; top: 80px; left: 0; width: 100%; z-index: 1000; }
.menu ul.dropdown ul li { float: left; width: 100%; text-align: center; font-weight: normal; height:45px; line-height: 45px; background: #f0f0f5; color: #000; border-bottom: 1px solid #e0e0eb; padding: 0 0; }
.menu ul.dropdown ul li::before { display: none;}
.menu ul.dropdown ul li a { display: block; width: 100%; color: #000;  height: 45px; line-height: 45px; font-size: 12px;  letter-spacing: 0px; }
.menu ul.dropdown ul li:hover { background: #E4CAA7;}
.menu ul.dropdown ul li:hover a { color: #fff;}
.menu ul.dropdown ul li:nth-last-child(1) { border: 0;}

.indexbanner { width: 100%; margin: 0 auto; overflow: hidden; clear: both; position: relative; padding-top: 80px;}
.indexbanner .swiper-container{ width: 100%; margin: 0 auto; overflow: hidden; clear: both; }
.indexbanner .swiper-pagination-bullet{ width:120px; height:4px; border-radius:0; background:#404071;opacity: .5; }
.indexbanner .swiper-pagination-bullet-active{ background:#E4CAA7;opacity: 1;}
.indexbanner .swiper-container-horizontal>.swiper-pagination-bullets,.indexbanner .swiper-pagination-custom,.indexbanner .swiper-pagination-fraction{ margin-bottom:25px;}
.indexbanner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px;}

.box-title{text-align:center;display:flex;padding:40px 0}
.box-title .title{flex:1;font-size:30px;color:#000}
.box-title .more-btn{display:flex;align-items:flex-end}
.box-title .more-btn a{color:#9D9E9F; font-size: 16px;}

.scale-img{ cursor: pointer; overflow: hidden;}
.scale-img img{ object-fit: cover; transition: transform 0.5s cubic-bezier(0.335, 0.015, 0.46, 0.995);}
.scale-img:hover img{ transform: scale(1.1);}

.innerbanner {width:100%;height:600px; background-position: center; background-size:auto 100%;background-repeat:no-repeat; text-align:center; margin:80px auto 0; position: relative;}
.innerbanner .t1 { width: 100%; position: absolute; left: 0; top: 50%; margin-top: -40px; height: 80px; line-height: 80px; text-align:center; color: #fff; font-size: 48px; letter-spacing: 5px; font-weight: bold;}

/* 首页产品中心 */
.index_part01 .product-list ul{white-space:nowrap}
.index_part01 .product-list ul li{width:14.28%;display:inline-block;text-align:center;padding:30px 0 20px 0;background:#fff;transition:all 0.5s;cursor:pointer}
.index_part01 .product-list ul li .icon img{width:38px}
.index_part01 .product-list ul li:hover{background:#e4caa7;box-shadow:0 15px 30px rgba(0,0,0,.1);transform:translate3d(0,-2px,0)}
.index_part01 .product-list ul li .icon{text-align:center}
.index_part01 .product-list ul li .name{font-size:16px;margin-top:20px}

.index_cateList {width:1300px; margin: 0 auto; overflow: hidden; clear: both;}
.index_cateList ul {width: 1309px; padding-top: 50px;}
.index_cateList ul li { float: left; width: 178px; height: 320px; overflow: hidden; position: relative; margin-right: 9px; background-color: #f5f5f5;}
.index_cateList ul li img { display: none;}
.index_cateList ul li i { width: 100px; height: 100px; display: block; z-index: 2; position: absolute; left: 50%; margin-left: -50px; top: 50%; margin-top: -80px; background-image: url(/dist/img/index_cate01icon_2024.png); background-repeat: no-repeat; background-position: center; }
.index_cateList ul li:nth-child(2) i {background-image: url(/dist/img/index_cate02icon_2024.png);}
.index_cateList ul li:nth-child(3) i {background-image: url(/dist/img/index_cate03icon_2024.png);}
.index_cateList ul li:nth-child(4) i {background-image: url(/dist/img/index_cate04icon_2024.png);}
.index_cateList ul li:nth-child(5) i {background-image: url(/dist/img/index_cate05icon_2024.png);}
.index_cateList ul li:nth-child(6) i {background-image: url(/dist/img/index_cate06icon_2024.png);}
.index_cateList ul li:nth-child(7) i {background-image: url(/dist/img/index_cate07icon_2024.png);}
.index_cateList ul li p { width: 100%; text-align: center; font-size: 16px; color: #333; position: absolute; left: 0; top: 200px;}
.index_cateList ul li:hover img,.index_cateList ul li.on img { display: block;}
.index_cateList ul li:hover p,.index_cateList ul li.on p { color: #fff;}
.index_cateList ul li:nth-child(1):hover i,.index_cateList ul li:nth-child(1).on i {background-image: url(/dist/img/index_cate01icon_2024hove.png);}
.index_cateList ul li:nth-child(2):hover i,.index_cateList ul li:nth-child(2).on i {background-image: url(/dist/img/index_cate02icon_2024hove.png);}
.index_cateList ul li:nth-child(3):hover i,.index_cateList ul li:nth-child(3).on i {background-image: url(/dist/img/index_cate03icon_2024hove.png);}
.index_cateList ul li:nth-child(4):hover i,.index_cateList ul li:nth-child(4).on i {background-image: url(/dist/img/index_cate04icon_2024hove.png);}
.index_cateList ul li:nth-child(5):hover i,.index_cateList ul li:nth-child(5).on i {background-image: url(/dist/img/index_cate05icon_2024hove.png);}
.index_cateList ul li:nth-child(6):hover i,.index_cateList ul li:nth-child(6).on i {background-image: url(/dist/img/index_cate06icon_2024hove.png);}
.index_cateList ul li:nth-child(7):hover i,.index_cateList ul li:nth-child(7).on i {background-image: url(/dist/img/index_cate07icon_2024hove.png);}

.index_part02 {margin-top:60px}
.index_part02 .main-content{position:relative}
.index_part02 .main-content .cover-box{}
.index_part02 .main-content .cover-box img{width:100%;height:100%;vertical-align:middle}
.index_part02 .main-content .intro-box{padding:110px 20px 20px 20px;background:url('../img/bg-logo.png') right bottom no-repeat #E4CAA7;position:absolute;right:45px;top:45px;bottom:45px;width:535px}
.index_part02 .main-content .intro-box .content{text-align:left}
.index_part02 .main-content .intro-box .title-img{position:relative}
.index_part02 .main-content .intro-box .title{font-size:22px;font-weight:bold}
.index_part02 .main-content .intro-box .desc-txt{font-size:16px;color:#1F2831;padding-top:38px;position:relative;line-height:26px}
.index_part02 .main-content .intro-box .desc-txt::before{content:'';position:absolute;left:0;top:19px;border-top:2px solid #1F2831;width:40px}
.index_part02 .main-content .intro-box .link-btn{margin-top:45px;display:flex;align-items:center}
.index_part02 .main-content .intro-box .link-btn .icon{margin-left:10px;font-size:18px;color:#1F2831}
.index_part02 .brand-list{margin-top:30px;text-align:center}
.index_part02 .brand-list ul{text-align:left}
.index_part02 .brand-list ul li{display:inline-block;cursor:pointer;width:130px;margin-right:10px;margin-top:10px}
.index_part02 .brand-list ul li img{width:100%}
.index_part02 .brand-swiper{margin-top:30px;padding:5px 0}
.index_part02 .brand-swiper .swiper-wrapper{}
.index_part02 .brand-swiper .swiper-slide {width:150px;margin-left:20px;cursor:pointer}
.index_part02 .brand-swiper .swiper-slide .brand-item { width: 150px; height: 75px; line-height: 75px; text-align: center; border: 1px solid #C79458; color: #C79458; font-size: 18px; border-radius: 5px;}
.index_part02 .brand-swiper .swiper-slide-active .brand-item { background-color: #C79458; color: #fff;}
.index_part02 .brand-swiper .swiper-slide img{width:100%}


.index_part03 {margin-top:100px;background:url(../img/index_part03bg.jpg) no-repeat center center;background-size:cover;position:relative}
.index_part03 .banner-bg{position:absolute;top:0;left:0}
.index_part03 .content-box{display:flex;padding-top:80px}
.index_part03 .left-half{flex:1;color:#000;display:flex;align-items:center;margin-right:50px;padding:40px 0}
.index_part03 .left-half .content{width:100%}
.index_part03 .left-half .title{font-size:36px;padding-top:40px;position:relative}
.index_part03 .left-half .title::after{position:absolute;content:'';left:0;top:0;width:78px;border-top:2px solid #C79358}
.index_part03 .left-half .decs{font-size:16px;margin-top:30px;line-height:30px}
.index_part03 .left-half .video-box{margin-top:30px;width:95%}
.index_part03 .right-half{flex:1;display:flex;align-items:flex-end;justify-content:center}
.index_part03 .right-half img{width:90%;}

.index_part04{margin-top:50px}
.index_part04 .content-box .swiper-slide { text-align: center;}
.index_part04 .content-box .slide-box{display:flex;padding-bottom:35px}
.index_part04 .content-box .slide-box .left-half{flex:1;margin-right:15px;}
.index_part04 .content-box .slide-box .left-half .card-template{height:100%;}
.index_part04 .content-box .slide-box .right-half{flex:1}
.index_part04 .content-box .slide-box .right-half .card-template:first-child{margin-bottom:15px}


.card-template{position:relative}
.card-template .img{overflow:hidden}
.card-template .img img{width:100%;height:100%;vertical-align:middle;object-fit:cover;transform:scale(1);transition:transform .5s cubic-bezier(0.335,0.015,0.46,0.995)}
.card-template:hover .img img{transform:scale(1.1)}

.card-template .mask-box{position:absolute;width:100%;height:100%;top:0;left:0;color:#fff;background:linear-gradient(transparent,transparent,rgba(0,0,0,.9))}
.card-template .mask-box h3{position:absolute;bottom:30px;width:100%;margin:0;transition:bottom 400ms cubic-bezier(0.025,0.025,0.17,1);transition-delay:40ms;font-size:18px}
.card-template .mask-box p{position:absolute;bottom:20px;width:100%;margin:0;opacity:0;font-size:14px;filter:alpha(opacity=0)}
.card-template .mask-box .more{position:absolute;bottom:30px;left:0;width:100%;font-size:14px;transition:transform 200ms cubic-bezier(0.025,0.025,0.17,1);transform:scale(1,0);transform-origin:100% 100%}
.card-template:hover h3{bottom:84px;transition:all 400ms cubic-bezier(0.025,0.025,0.17,1)}
.card-template:hover p{bottom:56px;opacity:1;filter:alpha(opacity=100);transition:bottom 400ms cubic-bezier(0.02,0.045,0.22,0.975),opacity 0.4s cubic-bezier(0.02,0.045,0.22,0.975);transition-delay:80ms}
.card-template:hover .more{opacity:1;filter:alpha(opacity=100);transform:scale(1,1);transform-origin:100% 100%;transition:transform 400ms cubic-bezier(0.02,0.045,0.22,0.975);transition-delay:200ms}

.index_part05 { margin-top: 100px; }
.index_part05 .service-list ul{ display: flex; }
.index_part05 .service-list ul li{ margin-right: 13px; text-align: center; }
.index_part05 .service-list ul li:last-child{ margin-right: 0; }

.index_part06{margin-top:0px;margin-bottom:100px}
.index_part06 .content-box{display:flex}
.index_part06 .content-box .cover-half{flex:1;margin-right:15px;height:510px;position:relative}
.index_part06 .content-box .cover-half .img{width:100%;height:100%}
.index_part06 .content-box .cover-half .img img{width:100%;height:100%;object-fit:cover}
.index_part06 .content-box .cover-half .mask-box{position:absolute;bottom:0;left:0;background:rgba(0,0,0,.7);padding:15px 30px;color:#fff;width:100%}
.index_part06 .content-box .new-list{flex:1}
.index_part06 .content-box .cover-half .mask-box h3{font-size:18px;font-weight:300;color:#FFFFFF;line-height:24px}
.index_part06 .content-box .cover-half .mask-box p{font-size:16px;font-weight:300;color:#FFFFFF;line-height:24px;opacity:0.5;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.index_part06 .content-box .new-list ul{max-height:510px;overflow-y:auto}
.index_part06 .content-box .new-list ul li{padding:20px;display:flex;align-items:center;height:160px;transition:ease-in-out 0.5s}
.index_part06 .content-box .new-list ul li:hover{background:#E4CAA7}
.index_part06 .content-box .new-list ul li .order-box{width:120px;position:relative;height:100%;display:flex;flex-direction:column;justify-content:center}
.index_part06 .content-box .new-list ul li .order-box::after{position:absolute;content:'';right:0;top:0;height:100%;border-right:1px solid #EBEBEB}
.index_part06 .content-box .new-list ul li .order-box .index{font-size:20px;font-weight:bold;margin-bottom:20px;position:relative}
.index_part06 .content-box .new-list ul li .order-box .index::after{position:absolute;content:'';border-top:1px solid #B6A286;width:35px;bottom:-10px;left:0}
.index_part06 .content-box .new-list ul li .order-box .date{color:#798187}
.index_part06 .content-box .new-list ul li .decs-box{flex:1;padding:0 15px;position:relative}
.index_part06 .content-box .new-list ul li .decs-box .title{font-size:18px;color:#000}
.index_part06 .content-box .new-list ul li .decs-box .decs{margin-top:18px;color:rgba(0,0,0,.5);font-size:16px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}

.about-tabs {width:100%;min-width:1000px;white-space:nowrap;text-align:center;overflow:hidden}
.about-tabs .tabs-item{margin:0 20px;line-height:70px;color:#717171;width:120px;display:inline-block;cursor:pointer}
.about-tabs .tabs-item.cur{color:#201D1C;border-bottom:1px #E4CAA7 solid}
.about-tabs .tabs-item.cur h1{font-size:14px;font-weight:normal}

.about-part01 { width:100%; margin: 0 auto; overflow: hidden; clear: both; background-color: #f1f7fa; padding-top: 50px;}
.about-inner-box{margin:0 auto}
.about-inner-box .t1 {width:100%;margin-bottom:50px;font-size:60px;line-height:60px;color:#201D1C;text-align:center;font-weight:normal}
.about-inner-box .t2{width:100%;margin-bottom:20px;font-size:20px;line-height:28px;color:#201D1C;text-align:center}
.about-inner-box .t3{width:100%;font-size:14px;line-height:24px;color:#717171;text-align:center}
.about-inner-box.desc-f1 .t3{width:820px;margin:auto}
.desc-f1 {padding:50px 0 45px;width:1030px;}
.desc-f1-img{width:100%;margin-top:50px;overflow:hidden}
.desc-f1-img img{width:815px;margin:auto;display:block}

.about-part02 { width:100%; margin: 0 auto; overflow: hidden; clear: both; background:url(../img/about_part02bg.jpg) no-repeat center center;background-size:cover;}
.desc-f2{padding:45px 0;width:1150px;height:613px;}
.about-part02 .desc-f2 p,.about-part04 .desc-f4 p{color:#fff}
.about-part02 .desc-f2 .t3,.about-part04 .desc-f4 .t3{opacity:0.6;width:825px;margin:0 auto 245px}
.about-part04 .desc-f4 .t3{margin-bottom:88px}
.about-part04 .desc-f4 .t3:last-child{margin:30px auto}
.culture-f1-img{padding-top:100px;overflow:hidden;width:100%}
.desc-f2-img{width:825px;margin:auto;overflow:hidden}
.desc-f2-img .item{width:33.3%;float:left}
.desc-f2-img .item img{width:95px;height:95px;display:block;margin:0 auto 10px}
.desc-f2-img .t2{font-size:14px}


.about-part03 { width:100%; margin: 0 auto; overflow: hidden; clear: both; padding: 50px 0;}
.about-part03 .desc-f3{ width: 825px;  padding: 50px 0 0; height:612px; background:url(../img/about_part03bg.png) no-repeat center bottom; background-size:718px auto;}

.about-part04 { width:100%; margin: 0 auto; overflow: hidden; clear: both; background-color: #060B17; background-image: -webkit-linear-gradient(91deg, #656D82 0%, #2E323E 50%, #060B17 100%); background-image: linear-gradient(91deg, #656D82 0%, #2E323E 50%, #060B17 100%); padding: 50px 0;}
.desc-f4{padding:45px 0 1px;background:url(../img/about_part04logo.png) no-repeat center top;background-size:auto 612px}
.desc-f4-img{width:825px;margin:auto;overflow:hidden}
.desc-f4-img img{float:left;width:150px;height:88px;margin-right:15px;margin-bottom:20px}
.desc-f4-img img:nth-child(5n){margin-right:0;}


.news-content { width:100%; margin: 0 auto; overflow: hidden; clear: both; padding: 50px 0;}
.news-content .t1 { font-size:50px; line-height: 60px; text-align: center; padding-top: 50px; color: #201D1C; font-weight: bold;}

.news-list { width: 1300px; margin: 0 auto; overflow: hidden; clear: both; padding: 50px 0;}
.news-list li {width:400px;float:left;margin-right:20px}
.news-list li:nth-child(3n){margin-right:0}
.news-list li img,.news-list li .imgRec{height:438px;}
.news-list li img,.news-list li .imgRec{transition:all .5s}
.news-list li>a{display:block;width:100%;height:100%;overflow:hidden}
.news-list li img:hover,.news-list li .imgRec:hover{-webkit-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}

.news-list li .text{padding:20px 0 0;margin-bottom:50px}
.news-list li .t2{cursor:pointer;font-size:22px;color:#201D1C;line-height:25px;margin-bottom:10px;display:block;height:50px; overflow: hidden;}
.news-list li .t3,.news-list li .time{font-size:12px;color:#717171;line-height:20px;}
.news-list li .t2:hover{text-decoration:underline}
.news-list li .t2:hover{text-decoration:none}
.news-list li .t2 {cursor:default; margin-bottom: 15px;}
.news-list li .t3 { height:35px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.news-list li .time{margin-bottom:10px}
.news-list li .link{font-size:12px;line-height:20px;color:#201D1C}
.news-list li .link:hover{text-decoration:underline}


.join-inner{width:1033px;margin:auto;text-align:center}
.join-inner .t1{font-size:42px;line-height:60px;color:#FFFFFF;margin-bottom:10px}
.join-inner .t2{font-size:20px;margin-bottom:20px;line-height:30px}
.join-inner .t3{font-size:16px;margin-bottom:15px;color:#fff;line-height:22px}
.join-inner .t4{line-height:25px;font-size:12px;color:rgba(255,255,255,0.60)}

.join-part01,.join-part02 { padding:100px 0 100px;position:relative;z-index:1;overflow:hidden;background:#fff;}
.join-part02 { background: url(../img/join_part02bg.jpg) no-repeat center center; background-size: cover;}
.join-part01 .t1{color:#201D1C}
.join-part01 .t4{color:#fff;width:825px;opacity:0.6;margin:auto}
.join-part02 .join-inner-c2{height:auto}
.join-part02 .join-inner-c2 .desc-f4-img {margin-top:50px; width: 100%;}
.join-part02 .join-inner-c2 .desc-f4-img img{margin-bottom:30px}
.join-part02 .join-inner-c2 .desc-f4-img a { display: block; float: left; width: 190px; height: 90px; margin-right: 20px; margin-bottom:20px; border-radius: 4px; border: 1px solid #A99884;}
.join-part01 .t4{color:#717171;opacity:1}
.join-part01 .join-inner .t3{color:#B47E45}
.join-part01 .img-item img{width:95px;height:95px}
.join-part01 .advantage-imgs{margin-top:50px}
.join-part01 .img-item{width:228px;height:180px;}
.join-part01 .img-item .t4{opacity:0.6}
.join-part01 .img-item img,.jmxz_part01 .img-item img{display:block;width:60px;height:60px;margin:0 auto 14px}

.advantage-imgs{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:space-around;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.advantage-imgs > img{width:192px;height:192px;}

.join-part03 { padding:100px 0 100px; background:#f1f1f1}
.join-part03 .t1,.join-part04 .t1{color:#201D1C}
.join-part03 .t4,.join-part04 .t4{color:#717171;width:825px;margin:auto;margin-bottom:88px;}
.join-part04 { padding:100px 0 100px; background: url(../img/join_part04bg.jpg) no-repeat center bottom; height:615px; background-size:cover;}

.jmxz_part01{background:url(../img/jmxz_part01bg.png) no-repeat center bottom;background-size:auto 100%}
.jmxz_part01 .join-inner{padding:53px 0}
.jmxz_part01 .join-inner .t1{color:#201D1C;margin-bottom:45px;}
.jmxz_part01 .join-inner-c1 .t4{color:#717171}
.jmxz_part01 .img-item{height:155px}
.jmxz_part01 .t2{color:#fff;font-size:42px;line-height:60px;margin-bottom:16px}
.join-inner-c1{height:255px;}
.join-inner-c2{height:700px}
.join-inner-c1 .jion-terms{width:1033px;overflow:hidden;margin:auto}
.join-inner-c1 .jion-terms p{width:50%;float:left;padding-left:20px;line-height:20px;font-size:14px;color:#717171;margin-bottom:12px;white-space:nowrap;text-align:left;background:url(../img/icon_point.png) no-repeat 0 center;background-size:12px}
.join-inner-c2{padding-top:50px}
.join-inner-c2 .desc-f4-img{}
.join-inner-c2 .desc-f4-img img{}
.join-inner-c2 .desc-f4-img .t4 img{width:22px;height:22px;vertical-align:middle;margin-right:10px;float:none;margin-bottom:0}
.join-inner-c2 .desc-f4-img .t4 span{margin-right:35px}
.join-inner-c2 .desc-f4-img table{width:100%}
.join-inner-c2 .desc-f4-img td p{text-align:center;line-height:20px;color:#ffffff;font-size:14px;margin-top:15px;margin-bottom:45px}

.jmxz_part02 .join-inner{padding:50px 0 88px;}
.jmxz_part02 .join-inner .t1{color:#201D1C}


.jmxz_part02 > .t1{font-size:42px;line-height:115px;margin-bottom:55px;text-align:center}
.jion-search{width:760px;height:70px;border:1px solid #4C515F;margin:0 auto;overflow:hidden;box-sizing:border-box;padding-left:80px;margin-bottom:38px;position:relative; background-image: url(../img/icon_search2.png); background-repeat: no-repeat; background-position: 10px; }
.jion-search input{width:640px;height:70px;font-size:20px}
.join-list{display:flex;flex-wrap:wrap;width:1816px;margin:0 auto 160px}
.join-user{display:flex}
.join-box{width:440px;height:200px;background:#FFFFFF;border:1px solid rgba(126,131,145,0.1);box-shadow:0px 3px 6px 0px rgba(0,0,0,0.1);border-radius:6px;box-sizing:border-box;padding:26px;position:relative;margin:0 7px;margin-bottom:30px}
.join-box h2{color:#333333;font-size:20px;font-weight:bold;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:200px;margin:0}
.join-box p{color:#333333;font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:10px;margin-left:15px;margin-bottom:30px}
.join-area{padding-left:21px;padding-bottom:18px;font-size:15px;color:#333333;line-height:24px;background-image: url(../img/icon_address.png); background-repeat: no-repeat; background-position: 0px 4px;}
.join-city{font-size:15px;color:#333333;line-height:24px;overflow:hidden;max-height:100px;padding-left:21px;background-image: url(../img/icon_star.png); background-repeat: no-repeat;background-position: 0px 4px;}
.join-phone{position:absolute;top:26px;right:42px;padding-left:24px;height:24px;}
.join-phone a{font-size:15px;font-family:Microsoft YaHei;font-weight:400;color:#333333;text-decoration:none}
.join-err{color:#666;font-size:20px;text-align:center;line-height:24px;width:100%}
.join-clear{display:none;width:70px;height:70px;position:absolute;top:0;right:0;background-size:30px 30px}



.conmain{ overflow: hidden; margin:-80px auto 60px; padding: 60px; width: 1280px; background-color: #fff;  box-shadow: 0px 0px 15px #dedede; position: relative; z-index: 2;}
.conmain .conti{ overflow: hidden; margin-bottom: 50px;}
.conmain .conti h1{ overflow: hidden; font-size: 60px; color: #222; line-height: 60px; margin-bottom: 15px;}
.conmain .conti p{ font-size: 24px; color: #666;}
.conmain .con_form{ overflow: hidden; display: flex; justify-content: space-between; flex-wrap: wrap;}
.conmain .con_form .form_li{ overflow: hidden; margin-bottom: 30px;}
.conmain .con_form .form_li span{ font-size: 18px; color: #333; display: block; margin-bottom: 15px;}
.conmain .con_form .form_li input{ width: 480px; height: 48px; line-height: 48px; border: 1px solid #DADCDE; padding: 0 10px;}
.conmain .con_btn{ width: 240px;	height: 60px; line-height: 60px;	background: #E4CAA6; color: #fff; margin: 80px auto 0; border-radius: 2px; font-size: 20px; text-align: center; cursor: pointer;  } 


.con_wrap{ overflow: hidden; padding-bottom: 100px;}
.con_wrap .con_box{ overflow: hidden; display: flex; justify-content: space-between; flex-wrap: wrap; border-bottom: 1px solid #DADCDE; padding-bottom: 40px;}
.con_wrap .conli{ width: 250px; margin-top: 40px;}
.con_wrap .conli p{ font-size: 20px; color: #666; margin-bottom: 20px;line-height: 30px; }
.con_wrap .conli p i{ font-size: 26px; margin-right: 5px; color: #E4CAA6; float: left; display: block;}
.con_wrap .conli h1{ font-size: 28px;color: #222; font-weight: normal;line-height: 30px;}

.shop_part01 { width: 100%; overflow: hidden;clear: both; margin: 100px auto;}
.modif-swiper{width:860px;height:645px;position:relative;margin:0rem auto 10px}
.modif-swiper .swiper-slide{}
.modif-swiper img{width:100%;height:auto}
.modif-swiper .swiper-button-next{ background-image:url(../img/icon_rightarrow.png);background-size:100% 100%;width:43px;position:absolute;right:-80px; cursor: pointer;}
.modif-swiper  .swiper-button-prev{ background-image:url(../img/icon_leftarrow.png);background-size:100% 100%;width:43px;position:absolute;left:-80px; cursor: pointer;}
.modif-swiper .swiper-button-next::after,.modif-swiper  .swiper-button-prev::after { content:''}

.swiper-customer.swiper-container{width:100%;height:100vh}
.swiper-customer .swiper-slide{text-align:center;font-size:18px;}
.swiper-customer .swiper-slide > .textBox {-webkit-transform:translateY(150px);transform:translateY(150px);opacity:0;-webkit-transition:all 1s;transition:all 1s;position:absolute;left:50%;margin-left:-336px;width:672px;text-align:center}


.btnBox{ overflow: hidden; position:absolute;  z-index: 3;  width: 633px; left: 50%; margin-left: -316px;  bottom:102px; opacity: 0; -webkit-transition:opacity 1s linear 0.5s; transition:opacity 1s linear 0.5s;}

.customer .page1{background: url(../img/ser_part01bg.jpg) no-repeat center top;background-size:cover}
.customer .page2{background: url(../img/ser_part02bg.jpg) no-repeat center top; background-size:cover}
.customer .page2 .bg{-webkit-transition:all 0.3s;transition:all 0.3s;}
.customer .page1 .t1{}
.customer .page1 .t2{font-size:14px;line-height:24px;color:#FFFFFF}
.customer .page1 .t3 a{color:#201D1C;}
.customer .page2 .textBox{width:812px;margin-left:-406px;margin-top:0}
.customer .page2 .t2{font-size:70px;margin-top:0}
.customer .page2 .btnBox{width:880px;margin-left:-440px;}
.banner.about .btnBox,.banner.paper .btnBox,.banner.senses .btnBox,.banner.tech .btnBox,.banner.globalRes .btnBox{width:840px;margin-left:-420px}
.banner.paper .btnBox,.banner.about .btnBox,.banner.senses .btnBox,.banner.tech .btnBox,.banner.globalRes .btnBox{margin:105px auto 0}
.customer .page3{ background: url(../img/ser_part03bg.jpg) no-repeat center center;
    background-size: cover;}
.customer .page3 .textBox{top:16%;margin-top:0}
.customer .page3 .textBox .t1{font-size:70px;line-height:98px;color:#201D1C}
.customer .page2 .imgBox{background:none}
.customer .page3 .imgBox{width:1120px;position:absolute;top:44%;margin-left:-560px;left:50%;overflow:hidden;-webkit-transition:all 1s;transition:all 1s;-webkit-transform:translateY(-200px);transform:translateY(-200px);opacity:0}
.customer .ani-slide .imgBox{-webkit-transform:translateY(0);transform:translateY(0x);opacity:1}
.customer .page3._swiper-slide-prev .imgBox{-webkit-transform:translateY(200px);transform:translateY(200px)}
.customer .page3 .imgBox .imgItem{width:285px;float:left;margin-right:132px}
.customer .page3 .imgBox .imgItem:last-child{margin-right:0}
.customer .page3 .imgBox img{display:block;width:86px;height:86px;margin:0 auto}
.customer .page3 .imgBox .w1{margin-top:20px;font-size:30px;color:#000000;line-height:55px;}
.customer .page3 .imgBox .w2{font-size:14px;line-height:24px;margin-top:10px;color:#201D1C}
.customer .page4{background-image: url(../img/ser_part04bg.jpg); background-size:cover}
.customer .page4 .textBox{left:13%;top:30%;text-align:left;color:#201D1C;margin-left:0}
.customer .page4 .t1{font-size:70px;line-height:98px;font-weight:100; color: #fff;}
.customer .page4 .t2{line-height:35px;font-size:24px;margin-top:8px; color: #fff;}
.customer .page4 .t3{line-height:26px;font-size:14px;margin-top:5px; color: #fff;}
.customer .page5,.footer-bg,.desc-f4-bg,.culture-f4-bg,.product-intro{background-color:#060B17;background-image:-webkit-linear-gradient(91deg,#656D82 0%,#2E323E 50%,#060B17 100%);background-image:linear-gradient(91deg,#656D82 0%,#2E323E 50%,#060B17 100%)}
.customer .page5{background:#000}
.customer .page5 .innerBox{width:100%;height:623px}
.customer .innerContent{background:#fff;width:100%;height:100%;position:relative}
.customer .innerBox .imgBox{width:613px;height:438px;bottom:0;position:absolute;left:20%;max-height:76%;background:url(../img/img/derucci_pc_img_customer_banner_jianyi@1x.png) no-repeat;background-size:contain}
.customer .innerBox .textBox{width:383px;height:470px;bottom:0;position:absolute;right:13%;max-height:76%;color:#201D1C;text-align:right;-webkit-transition:all 1s;transition:all 1s;-webkit-transform:translateY(200px);transform:translateY(200px);opacity:0}
.customer .ani-slide .innerBox .textBox{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
.customer ._swiper-slide-prev .innerBox .textBox{-webkit-transform:translateY(-200px);transform:translateY(-200px)}
.customer .innerBox .textBox .t1{font-size:70px;line-height:98px;margin-top:25px;font-weight:100}
.customer .innerBox .textBox .t2{font-size:14px;line-height:22px;margin-top:5px}
.customer .innerBox .btn,.page-404 .btn{width:210px;line-height:56px;height:56px;display:block;margin-top:44px;background:#CFBD95;font-size:16px;color:#FFFFFF;float:right;text-align:center}
.page-404 .btn{float:none;margin:auto}
.customer .innerBox .btn:hover{background:#ceb785}
.dotation{position:absolute;text-align:center;height:44px;bottom:5rem;left:0;width:100%;line-height:44px}
.dotation .dot{vertical-align:middle;display:inline-block;width:10px;height:10px;margin:0 4px;-webkit-transition:height 0.3s,background 0.3s;transition:height 0.3s,background 0.3s;cursor:pointer;background:url(../img/icon/derucci_pc_icon_jiameng_jiamengyoushi_point1@1x.png) no-repeat center center}
.dotation .dot.active{height:44px;}
.customer .dotation .dot,.index .page1 .dotation .dot{}
.customer .dotation .dot:hover,.index .page1 .dotation dot:hover{}
.customer .dotation .dot.active,.index .page1 .dotation .dot.active{}
.customer .dotation .dot.active:hover,.index .page1 .dotation .dot.active:hover{}

.page1 .textBox{top:60%;margin-top:-238px}
.page1 .t1{color:#fff;font-size:80px;line-height:150px;letter-spacing:-1px;font-weight:100;position:relative;z-index:1}
.page1 .t2{font-size:55px;color:#D2C19B;line-height:80px;margin-top:14px}
.page1 .t3{margin-top:45px;}
.page1 .t3 a{font-size:16px;color:#EED8AB;display:block;background:url(../img/ser_btn01bg.png);background-size:100% 100%;width:220px;height:42px;line-height:42px;margin:auto}
.page1 .t3 a:hover{opacity:0.9}


.page2 .textBox{top:30%;margin-top:-105px;color:#fff}
.page2 .textBox.v0507{left:13%;right:50%;margin:0}
.page2 .textBox.v0507 p{text-align:left}
.page2 .textBox.v0507 .t2{font-size:56px;line-height:80px}
.page2 .textBox.v0507 hr{width:52px;margin:25px 0 35px;border-color:#D2C19B}
.page2 .textBox.v0507 .t3{font-size:18px;line-height:40px;color:#D2C19B}
.page2 .t1,.sleep_index .t1{font-size:32px;line-height:45px;position:relative}
.page2 .t1 span:after,.sleep_index .t1 span:after{content:'';width:53px;bottom:-1rem;height:1px;position:absolute;left:50%;margin-left:-26px;background-color:#ccc}
.page2 .t2,.sleep_index .t2{font-size:63px;line-height:88px;margin-top:18px;font-weight:100}
.sleep_index .t2{font-weight:normal}
.page2 .t3,.sleep_index .t3{font-size:14px;line-height:23px;margin-top:14px;}
.page2 .imgBox{width:1208px;height:578px;position:absolute;left:50%;margin-left:-604px;bottom:0;}

.page2 .btnBox{width:840px;margin-left:-420px}
.ani-slide .btnBox{opacity:1}
._swiper-slide-prev .btnBox{-webkit-transition:all 1s;transition:all 1s;-webkit-transform:translateY(200px);transform:translateY(200px)}
.btnBox .btn{width:220px;height:42px;line-height:42px;text-align:center;font-size:16px;color:#EED8AB;float:left;background:url(../img/ser_btn02bg.png);background-size:100% 100%;margin-left:-10px;position:relative;z-index:2}
.btnBox .btn:nth-child(1){margin-left:0}
.btnBox .btn:hover,.btnBox .btn.on,.jon-btnBox.btnBox .btn{color:#201D1C;background-image:url(../img/ser_btn01bg.png);position:relative;z-index:3}
.btnBox .btn.on{z-index:1}

.swiper-customer .ani-slide .textBox {-webkit-transform:translateY(0);transform:translateY(0);opacity:1;position:relative;z-index:2}


.right-control{position:fixed;right:36px;top:50%;margin-top:-142px;z-index:4;width:144px;padding-right:9px;background:url(../img/ser_menu_bg.png) no-repeat right 25px}
.right-control .pagination{top:0}
.right-control .pagination a{display:block;width:135px;height:50px;line-height:50px;text-align:center;font-size:16px;color:rgba(255,255,255,0.80);background:url(../img/ser_rightbar_menu.png);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.right-control .pagination a.active{background:url(../img/ser_rightbar_menu_hover.png);text-shadow:0 1px 5px rgba(0,5,18,0.50);text-align: center}
.right-control .pagination a i{height:25px;border-bottom:1px solid #93969F;display:block;float:left;width:0}
.right-control .pagination a.active i{width:10px;margin-right:14px;margin-left:18px;display: none;}
.right-icon{overflow:hidden;margin-top:14px;width:138px}
.right-icon a{float:left;width:46px;height:46px;background-size:100%;-webkit-transition:all 0.2s;transition:all 0.2s}
.right-icon a:last-child{margin-right:0}
.right-icon .icon-top{background-image:url(../img/ser_top.png)}
.right-icon .icon-top:hover{background-image:url(../img/ser_top_hover.png)}
.tel{font-size:24px;color:#ffffff;margin-top:10px;line-height:22px;text-align:left; font-weight: bold;}


.footer-bg{ background: #000; overflow: hidden;}

.footer{width:1300px; margin: auto; z-index:2;padding-bottom:100px;}
.footer .container{display:flex;background-image:url(../img/foot-bg-logo.png);background-repeat:no-repeat;background-position:right bottom;padding-bottom:25px;margin-bottom:5px;padding-top: 70px;}
.footer .container .logo-box{width:150px;display:flex;align-items:center;justify-content:center}
.footer .container .media-box{width:150px;margin-left:20px}
.footer .container .media-box .title{font-size:12px;color:#E4CAA7;height:42px;display:flex;align-items:center}
.footer .container .media-box .icon-list{display:flex;margin:10px 0}
.footer .container .media-box .icon-list .item{flex:1}
.footer .container .media-box .icon-list .item img{width:40px;cursor:pointer}
.footer .container .media-box .code-box{text-align:center;margin-top:20px}
.footer .container .content-box{flex:1}
.ani-slide .footer{opacity:1}
.footer-links{width:100%;height:42px;overflow:hidden;display:flex;justify-content:space-around;align-items:center;text-align:center}
.footer-links a{font-size:12px;color:#fff;display:inline-block;width:62px;text-align:left;white-space:nowrap; font-weight: bold;}
.footer .footer-links .icon,.footer-links .icon:hover{-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.footer-links .icon{width:20px;height:20px;background:url(../img/icon/footer-more.png) no-repeat;background-size:100% 100%;-webkit-transition:all 0.3s;transition:all 0.3s;cursor:pointer;margin:0 20px}
.footer-info{font-size:12px;color:#717171;line-height:20px;padding:30px 0rem 30px 185px;text-align:center;display:flex;align-items:center;border-top:1px solid #726554;border-bottom:1px solid #726554}
.footer-info .half{flex:1;color:#fff;text-align:left;display:flex;flex-direction:column;font-size:12px}
.footer-info .half img{height:50px}
.footer-info a{color:#717171}

.footer .footer-sub-links{display:block}
.footer-sub-links{position:relative;z-index:1;display:none}
.footer-sub-links .f-links-contnt{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:space-around;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:flex-start;align-items:flex-start;text-align:center}
.footer-sub-links .f-links-item{padding-top:10px;width:62px;white-space:nowrap;}
.footer-sub-links .f-links-item a{display:block;text-align:left;font-size:12px;color:rgba(255,255,255,.7);line-height:20px;margin-bottom:10px}
.footer-sub-links .concern{position:absolute;right:0;bottom:0;overflow:hidden}
.footer-sub-links .concern .left{width:88px;height:112px;padding-top:20px;float:left;opacity:0;-webkit-transition:all 0.3s;transition:all 0.3s}
.footer-sub-links .concern img{display:block;width:100%;height:100%}
.footer-sub-links .concern .right{width:60px;margin-left:12px;height:112px;float:left;position:static;margin-top:0}
.footer-sub-links .concern .t1{font-size:12px;color:#9B9B9B;line-height:18px;margin-bottom:5px}
.footer-sub-links .concern .wechart,.footer-sub-links .concern .sina{width:40px;height:40px;display:block;background-size:100% 100%}
.footer-sub-links .concern .wechart{margin-bottom:12px;background-image:url(../img/icon/derucci_pc_icon_menu_footer_wechart_default.png)}
.footer-sub-links .concern .sina{background-image:url(../img/icon/derucci_pc_icon_menu_footer_sina_default.png)}
.footer-sub-links .concern .wechart:hover{background-image:url(../img/icon/derucci_pc_icon_menu_footer_wechart_hover.png)}
.footer-sub-links .concern .sina:hover{background-image:url(../img/icon/derucci_pc_icon_menu_footer_sina_hover.png)}
.footer-bg.index{position:absolute;width:100%;left:0;bottom:0;background:#000}
.footer-bg.index .footer{position:static;margin:auto}
.openFooter .indexFooterPage .innerBox{padding-bottom:420px}
.openFooter .page4.ani-slide .imgBox{-webkit-transform:translateY(-196px);transform:translateY(-196px)}
.openFooter .plugins .right-control{top:auto;margin:0;bottom:392px}
.openFooter .customer .ani-slide .innerBox .textBox{bottom:20%}
.openFooter .join_home .page4 .textBox{top:15%}
.earth-ie{position:relative;z-index:1;height:74%;top:13%;width:100%;background:url(../img/textures/mask_ie.png) no-repeat center center;background-size:auto 100%}



.listPage { width: 100%; overflow: hidden; clear: both; padding: 0 0 80px;}
.listPage .pagination-container { display: flex; margin: 0 auto; overflow: hidden; clear: both;}
.listPage .pagination{display:block;margin:0px auto;border-radius:4px;}.pagination>li{display:inline; margin-right: 7px; float: left;}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 20px;margin-left:-1px;line-height:30px;color:#9a9a9a;text-decoration:none;background-color:#eeeeee;border:1px solid #eeeeee; font-size:18px;border-radius:4px;}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#fff;background-color:#212121;border-color:#212121}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#fff;cursor:default;background-color:#212121;border-color:#212121}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#9a9a9a;cursor:not-allowed;background-color:#eeeeee;border-color:#eeeeee}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#eeeeee;border:1px solid #eeeeee;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#9a9a9a;cursor:not-allowed;background-color:#eeeeee}